Hurrytimer\Admin C

Total Complexity 113
Dependencies 7
Dependents 1
Total lines 743
Lines of code 600
Logical lines of code 218
Comment lines 50
Methods 36
Properties 2

Methods 36

Method Rating Maintainability Complexity Lines of code
resetAllEvergreenCampaignNotice()
A
53 9 23
countdownListColumnsContent()
A
52 8 26
resetEvergreenCampaignNotice()
A
54 8 22
leave_review_notice()
A
52 7 32
enqueueScripts()
S
43 5 52
resetEvergreenCampaign()
S
59 7 14
ajaxWcSearchProducts()
S
46 5 41
countdown_activation_notice()
S
54 6 23
resetAllEvergreenCampaigns()
S
61 6 12
should_ask_for_review()
S
55 5 19
deactivateCampaign()
S
62 5 11
activateCampaign()
S
62 5 11
enqueueStyles()
S
50 3 33
regenerate_css()
S
65 4 11
search_wc_coupon()
S
55 3 19
campaignsListColumns()
S
56 3 18
__construct()
S
44 1 48
pluginSettings()
S
53 2 29
customBulkPostUpdatedMessages()
S
52 1 30
menu()
S
54 1 25
campaignsListRowActions()
S
69 2 7
editHelpTabs()
S
68 2 7
admin_footer_text()
S
70 2 6
upgradeBanner()
S
63 1 12
set_plugin_action_links()
S
62 1 11
campaignsListBulkActions()
S
76 1 4
ajaxAddWcCondition()
S
66 1 8
ajaxAddWcConditionGroup()
S
69 1 7
dismiss_leave_review_ajax()
S
75 1 4
mark_post_being_saved()
S
75 1 5
settingsBox()
S
73 1 5
remind_leave_review_ajax()
S
75 1 4
dismiss_headline_moved_notice()
S
75 1 4
helpTabs()
S
72 1 5
settings()
S
80 1 3
ajaxLoadWcCondition()
S
64 1 9